Pantai Bota is located in Kec. Alor Bar. Laut, Indonesia on VF24V69, Unnamed Road, Alila. Pantai Bota is rated 3 out of 5 in the category beach entertainment shop in Indonesia.
Address
VF24V69, Unnamed Road, Alila
Accessibility
No wheelchair-accessible car park