Villa 14 opens on Ruskin island October 27, 2012 FacebookTwitterPinterestWhatsAppLinkedinEmailPrintViber Villa 14, a luxurious villa, opened on Ruskin island on the Bolgoda lake. Pics by Easwaran Rutnam Post Views: 242