Toshali Sands Resorts is spread across 35 acres of landscaped gardens with private access to Balighai Beach in Orissa, India. The resort has 109 luxury air-conditioned rooms across room types including 54 deluxe rooms, 42 cottages, 9 villas, and 4 executive villas. Close to the resort is the Nuanai river known for cashew nuts that flows through the Balukhanda Reserve Forest before merging into the Bay of Bengal, providing a supremely solitary setting.