10 of the most beautiful but relatively unexplored beaches of India 1. Ottinene beach, Karnataka
10 of the most beautiful but relatively unexplored beaches of India 1. Ottinene beach, Karnataka