Discovery Candidasa Cottages and Villas

Discovery Candidasa Cottages is a villa resort at Candidasa beach Discovery Candidasa Cottages and Villas is a beautiful resort located in front of Candidasa beach. This resort is built with lush tropical garden and facing to Indian Ocean. Furthermore, Discovery Candidasa…









