Khehranala Resort welcomes visitors with information about its location and amenities. The resort is situated on the coast of Goa, India, providing guests access to beaches and outdoor activities. Visitors can enjoy swimming, boating, fishing and other water sports during their stay.