Location

Ikshaa is located in Loutulim, South Goa which is among Goa's prettiest villages with narrow winding roads and impressive heritage mansions